whirl of snow or rain - Alemán Inglés Diccionario